natural experiment - French English Dictionary